package com.rtf.framework.dao.rule.levelpath;

public interface LevelPathRecord {

    /**
     * 获取id
     * @return
     */
    Long getId() ;

    /**
     * 获取父记录的id
     * @return
     */
    Long getParentId() ;

    /**
     * 设置父记录的id
     * @return
     */
    void setParentId(Long parentId) ;

    /**
     * 获取完整路径
     * @return
     */
    String getLevelPath() ;

    /**
     * 设置完整路径
     * @param levelPath
     */
    void setLevelPath(String levelPath) ;

    /**
     * 获取当前的名称
     * @return
     */
    String getName() ;

    /**
     * 获取完整的名称
     * @return
     */
    String getLevelName() ;

    /**
     * 设置层级名称
     * @param levelName
     */
    void setLevelName(String levelName) ;
}
